'Codify' Brings Touch Based Programming to iPad - MacRumors
Skip to Content

'Codify' Brings Touch Based Programming to iPad

Screen Colors
iOS developers TwoLivesLeft have just released an interesting new app called Codify, which brings touch based programming to the iPad.

The app allows users to create their own programs using the Lua programming language by typing code directly on your iPad. Also included are various assets and programming examples to be used in your creations:


Apps such as Codify are now possible since Apple relaxed their App Store rules that originally prohibited interpreted code in iOS apps. Apple now does allow for interpreted code to be run in-app, but still prohibits the download of such code. As noted by TouchArcade, this means that anything you create in Codify can't be exported (or imported).

I've heard more than a few developers attempting to create similar tools for the iPad, but all of them have hit various roadblocks in the Apple approval process because they all (in one way or another) allowed you to get code and assets onto the device and execute it. Codify sidesteps this by coming with a wide variety of assets, but unfortunately all of your creations will be trapped on your own device.

The developer has already submitted an update that allows sharing, but the developer isn't certain if Apple will allow it.

Due to the limited nature of the environment, the tool is mostly useful for experimentation and prototyping, as you won't be able to send your creations to anyone else. Still, it's an interesting idea and pushes the iPad into more content creation areas.

Codify is iPad only and is $7.99 in the App Store.

Popular Stories

iphone duo screen crack

Apple Responds to iPhone Duo Display Cracking Reports

Monday October 26, 2026 10:20 am PDT by
Shortly after the iPhone Duo launched, a few users reported hinge issues that were causing cracks in the inner display. Apple has now responded to the reports in a statement to MacRumors, saying a small number of units are affected. The response to iPhone Duo from early users has been incredibly positive, and we are seeing exciting things from developers who are rapidly updating their apps...
iPad mini OLED feature 1

Apple Announces New iPad Mini With 8.5-Inch OLED Display, A20 Pro Chip, and More

Monday October 26, 2026 6:05 am PDT by
Apple today announced a new iPad mini with a larger 8.5-inch OLED display, a nano-texture display option, a thinner and lighter design, an A20 Pro chip, a new Acoustic Display audio system that eliminates speaker holes, IP67-rated water and dust resistance, a landscape front camera, Apple's N1 chip with Wi-Fi 7 and Bluetooth 6 support, and more. Altogether, Apple says this amounts to the iPad...
Apple MacBook Pro 14 in with M6 hero

Apple Announces New 14-Inch MacBook Pro With M6 Chip

Tuesday October 27, 2026 6:01 am PDT by
Apple today announced a refreshed 14-inch MacBook Pro featuring the M6 chip, upgraded connectivity specifications, and more. The M6 chip in the MacBook Pro features a 12-core CPU with 2 super cores, 4 performance cores, and 6 efficiency cores, paired with a 12-core GPU. This is up from the M5 chip with a 10-core CPU with 4 super cores and 6 efficiency cores, paired with a 10-core GPU. M6...

Top Rated Comments

wordoflife Avatar
196 months ago
The apps available on the App store keep getting more advanced every day. Can't wait to get my iPad
Score: 11 Votes (Like | Disagree)
arn Avatar
196 months ago
Be nice if someone ported Logo to the iPad.

http://en.wikipedia.org/wiki/Logo_(programming_language)

What do kids learn to program on these days?

arn
Score: 10 Votes (Like | Disagree)
mrsir2009 Avatar
196 months ago
Since you can't get your creations off the device I guess this'll be great for casual programming, but the actual stuff will still be done on computers :cool:
Score: 6 Votes (Like | Disagree)
196 months ago
IMO, Apple's standard for the app store is pretty darn sensible: they require that all of the code be submitted with the app, and that code can't be changed at runtime.

I don't quite know what "artificial" would mean in this context. Their standards are in place to minimize the odds that a virus could corrupt a program or the entire iOS device. Limiting apps to the code submitted by the dev sounds like a good common-sense standard.



The Apple II maxed out at 48KB. Making anything run there required all sorts of Woznikian hacks.

We no longer need to have our computers run in such a promiscuous mode; it is a step forward.
Taking away the ability to program a computer is NOT a step forward. The iPad represents about 2/3rds of the vision Alan Kay had for the future of computers back when he did his groundbreaking work at Xerox Parc. Making programming pervasively accessible is the other 1/3rd, and done right, it may be the most powerful part.

I bought a copy of Codify as a show of support that Apple should allow apps that let people program on the iPad.
Score: 4 Votes (Like | Disagree)
*LTD* Avatar
196 months ago
Since you can't get your creations off the device I guess this'll be great for casual programming,
Until you can.

Just the other day there were people around here bleating that the iPad isn't for content creation and that it can't be done on the iPad.

Then we're shown how to do it a matter of days later. What's next?

More perspective on the Post-PC Era.
Score: 4 Votes (Like | Disagree)
MadGoat Avatar
196 months ago
Quick answer: not awesome at all. Unless you mean touching a real keyboard, with real tactile input for fast typing, and fewer errors.

I realize that that a BT keyboard can be used, but until I can attach a few 30" monitors and ergo mice to my iPad, it is still a far cry from useful for programming.
I'd hate to see you about 15-20 years ago when we were still programming from a shell with no autocomplete, popup menus to choose functions, no mouse support let alone touch all on a 14" CRT.

Kids are too spoiled nowadays.
Score: 3 Votes (Like | Disagree)
Latest Stories
Here's a Real-World Look at the New MacBook Pro's Glowing Apple Logo
Here's a Real-World Look at the New MacBook Pro's Glowing Apple Logo
4 minutes ago
How Accurate Were Rumors About Apple's OLED Touchscreen MacBook Pro?
How Accurate Were Rumors About Apple's OLED Touchscreen MacBook Pro?
23 minutes ago
Reminder: Apple Has 8 New Products Available for Pre-Order
Reminder: Apple Has 8 New Products Available for Pre-Order
2 hours ago
iPhone Duo: Turn the Hinge Into an App Launcher
iPhone Duo: Turn the Hinge Into an App Launcher
2 hours ago
OLED MacBook Pro vs. Mini-LED MacBook Pro: Size and Weight Compared
OLED MacBook Pro vs. Mini-LED MacBook Pro: Size and Weight Compared
3 hours ago
Best Buy Offering Up to $100 Gift Cards With iPad Mini 8 and M6 MacBook Pro Pre-Orders
Best Buy Offering Up to $100 Gift Cards With iPad Mini 8 and M6 MacBook Pro Pre-Orders
3 hours ago
Adding Touch Didn't Cost the MacBook Pro Any Battery Life
Adding Touch Didn't Cost the MacBook Pro Any Battery Life
4 hours ago
Apple Releases Redesigned Mac Chargers and 'World Travel Adapter Kit'
Apple Releases Redesigned Mac Chargers and 'World Travel Adapter Kit'
4 hours ago
Apple Executives Explain Why the MacBook Pro Finally Has a Touch Screen
Apple Executives Explain Why the MacBook Pro Finally Has a Touch Screen
4 hours ago
New MacBook Pro Features Deeper Bass and Improved Closed-Lid Audio
New MacBook Pro Features Deeper Bass and Improved Closed-Lid Audio
4 hours ago
New MacBook Pro Offers Up to 16TB of Storage, Double Previous Limit
New MacBook Pro Offers Up to 16TB of Storage, Double Previous Limit
5 hours ago
Apple's New Touchscreen MacBook Pro Costs Up to $14,549
Apple's New Touchscreen MacBook Pro Costs Up to $14,549
5 hours ago
Apple Brings Dynamic Island to Mac for the First Time
Apple Brings Dynamic Island to Mac for the First Time
5 hours ago
Mac Studio With M5 Ultra Now Available With 512GB RAM for $22,299
Mac Studio With M5 Ultra Now Available With 512GB RAM for $22,299
5 hours ago
Illuminated Apple Logo Returns to MacBook Pro After 10 Years
Illuminated Apple Logo Returns to MacBook Pro After 10 Years
5 hours ago
Apple Announces OLED MacBook Pro With Touch Display
Apple Announces OLED MacBook Pro With Touch Display
5 hours ago
Apple Store Down Ahead of 'Pro and Tell' Launch Today
Apple Store Down Ahead of 'Pro and Tell' Launch Today
6 hours ago
South Korea Rules Against Apple Over App Store Payment Rules
South Korea Rules Against Apple Over App Store Payment Rules
6 hours ago
iOS 27.2 Adds Selfie-Based Age Verification
iOS 27.2 Adds Selfie-Based Age Verification
8 hours ago
Beats 360 Get First Price Drop Alongside Return of Record Low for AirPods 4
Beats 360 Get First Price Drop Alongside Return of Record Low for AirPods 4
8 hours ago
Apple Raises MacBook Neo's Starting Price to $649 on Education Store
Apple Raises MacBook Neo's Starting Price to $649 on Education Store
8 hours ago
MacBook Studio?
MacBook Studio?
9 hours ago
Apple CEO John Ternus Teases Touchscreen MacBook Pro: 12 Final Rumors
Apple CEO John Ternus Teases Touchscreen MacBook Pro: 12 Final Rumors
9 hours ago
Touchscreen MacBook Pro's New Hinge Linked to iPhone Duo 2
Touchscreen MacBook Pro's New Hinge Linked to iPhone Duo 2
10 hours ago
macOS 27 Assets Hint at Dynamic Island for MacBook Pro
macOS 27 Assets Hint at Dynamic Island for MacBook Pro
11 hours ago
Touchscreen MacBook Pro to Debut Today With These 5 Features
Touchscreen MacBook Pro to Debut Today With These 5 Features
12 hours ago
Apple to Open Pre-Orders for Five New Products Today
Apple to Open Pre-Orders for Five New Products Today
13 hours ago
MacPaw Launches 'Eney' AI Assistant for Mac and iPhone
MacPaw Launches 'Eney' AI Assistant for Mac and iPhone
15 hours ago
Apple Shares New Apple Watch Survival Stories
Apple Shares New Apple Watch Survival Stories
23 hours ago
Apple Shares tvOS 27.2 Release Notes With List of New Features
Apple Shares tvOS 27.2 Release Notes With List of New Features
23 hours ago